barrage balloon – Deutsch–English translations

🇬🇧 en de 🇩🇪

barrage balloon noun

  • tethered balloon for deterring enemy aircraft
Sperrballon
Wiktionary Links